import random


def guess(n):
    # 1）系统随机产生1-n之间的一个整数，作为答案
    answer = random.randint(1, int(n))
    # answer 变量表示答案
    # 2) 猜测  先造一个死循环
    count = 0  # 计数器变量
    while True:
        count = count + 1
        # 3） 用户开始输入猜测的数字
        num = int(input("请输入1-{}之间的整数".format(n)))
        # 4) 判断用户输入的num与answer比较
        if num > answer:
            print("猜大了")
        elif num < answer:
            print("猜小了")
        elif num == 0:
            print("很遗憾，欢迎下次再来")
            break
        else:
            print("恭喜您猜对了,一共猜测了{}次".format(count))
            break
    return count



# 调用guess函数
# c = guess(100)
# print("一共猜了{}".format(c))
